getdata.c: initialize variables to have safe values
authorSami Kerola <kerolasa@iki.fi>
Sat, 19 Mar 2011 10:55:47 +0000 (11:55 +0100)
committerSami Kerola <kerolasa@iki.fi>
Sat, 19 Mar 2011 10:55:47 +0000 (11:55 +0100)
Primarily to get rid of following warning.

getdata.c:63:26: warning: 'macstring' may be used uninitialized in this function
getdata.c:66:20: warning: 'macaddr_p' may be used uninitialized in this function

Signed-off-by: Sami Kerola <kerolasa@iki.fi>

src/getdata.c

index fe513ae..7fbe4d0 100644 (file)
@@ -60,10 +60,10 @@ extern char *malloc();
 int parse_leases(void)
 {
        FILE *dhcpd_leases;
-       char *line, *ipstring, *macstring;
+       char *line, *ipstring, *macstring = NULL;
        struct in_addr inp;
        struct stat lease_file_stats;
-       struct macaddr_t *macaddr_p;
+       struct macaddr_t *macaddr_p = NULL;
        unsigned long leasesmallocsize;
        unsigned long touchesmallocsize;
        unsigned long backupsmallocsize;